package structuralpattern.component;

public class Test {
    public static void main(String[] args) {
        // 设置菜单 test1
        Menu test1 = new Menu("test1", 1);
        // 在test1下新增菜单test2
        test1.add(new Menu("test2",2));
        // 获取菜单
        MenuComponent child = test1.getChild(0);

        // test1菜单下新增item1
        MenuItem item1 = new MenuItem("item1", 1);
        test1.add(item1);

        // 输出
        test1.print();

        test1.remove(child);
    }
}
